﻿@charset "utf-8";
*{padding:0px;margin:0px;}
body{min-width:980px;}
body,ul,h1{margin:0px;}
ul{list-style-type:none;}
.check_code img{display:block;}/*变成块集元素*/
a{text-decoration:none;}

/*--弹窗样式--*/

#gray{width:100%;height:100%;background:rgba(0,0,0,0.3);position:fixed;top:0px;display:none;z-index:99;}

.popup{ 
	height:auto;
	background-color:#fff;
	position: fixed;;
	z-index:100;
	left:450px;
	top:90px;
	display:none;
}
.login_tc{ width:380px; background:#fff; margin:0 auto;  padding:30px; padding-top:10px; }
.guanbi i{ color:#999; font-size: 18px;}
.guanbi{    text-align: right;    padding-right: 15px;    padding-top: 15px;}
.login_tc div.validateTips{ width:100%; padding:5px; font-size:12px; color:#666; background:#f9f9f9; text-align:center; margin-bottom:20px;}
.login_tc li{height:48px;}
.login_tc li span{ width:80px; float:left; font-size:14px;color:#666; text-align:right; display:block; line-height:36px;}
.login_tc li input{ width:240px; float:left; height:35px; border:1px solid #efefef; padding-left:5px}
.login_tc li input.w20{ width:140px;}
.login_tc li button.yzm{ background:#2c97df; color:#fff; line-height:34px; text-align:center; border:none; font-size:12px; width:100px;}
.login_tc .mail_btn input{ width:245px; line-height:35px; text-align:center; background:#f78739 ; color:#fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px; border:none; margin-right:10px; float:left;}
.login_tc .mail_btn a.quxiao{ background:#ebebeb; color:#666; display:block;width:130px; line-height:35px; text-align:center; float:left; font-size:16px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px; }
.login_tc .mail_btn{ text-align:center; padding:10px 0 50px 42px;}
.login_tc .mail_btn input{ font-size:16px;}
.selectcity{
	list-style: none;
	background: #fff;

	line-height: 23px;
	padding: 0px 5px;
	z-index: 99999999;
	position: relative;


}
/* 新加弹出手机验证 */
body{
	position: relative;
}
.mask_box{
	display: none;
	position: fixed;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.3);
	top:0px;
	z-index:99;
}
.form_box{
	display: none;
	position: fixed;
	z-index: 999;
	width:380px;
	background-color: white;
	top:calc(50% - 103px);
	left:calc(50% - 190px);
	padding:0 5px 20px 20px;
}
#form_list>div{
	padding:20px 0;
}
#form_list>div>input{
	height: 35px;
}
#form_list button{
	height: 35px;
	padding: 5px 10px;
	color: white;
	background-color: rgb(247,137,57);
	border-radius: 5px;
}
#form_list>div>label{
	display:inline-block;
	width:20%;
	height: 35px;
	line-height: 35px;
	text-align: right;
}
.submit_btn input{
	padding:0 30px;
	background-color: rgb(247,137,57);
	border:none;
	color: white;
	font-size: 16px;
	border-radius: 5px;
}